//package com.questionnaire.core.bridge;
//
//import com.itheima.shiro.core.base.ShiroUser;
//import com.itheima.shiro.pojo.User;
//import com.questionnaire.common.base.ShiroUser;
//import org.apache.shiro.authz.AuthorizationInfo;
//
//import java.util.List;
//
///**
// * @Description：用户信息桥接（后期会做缓存）
// */
//public interface UserBridgeService {
//
//    /**
//     * @Description 查询用户对应角色标识list
//     * @param userId 用户id
//     * @return 角色标识集合
//     */
//    List<String> findRoleList(String key,String userId);
//    /**
//     * @Description 查询用户对应资源标识list
//     * @param userId 用户id
//     * @return 资源标识集合
//     */
//    List<String> findResourcesList(String key,String userId);
//    /**
//     * @Description 登录成后加载缓存信息
//     * @param shiroUser 令牌对象
//     * @return
//     */
//    void loadUserAuthorityToCache(ShiroUser shiroUser);
//}
